body{
  font-size-adjust:none;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  font-family:Arial,Arial,Helvetica,sans-serif;
  text-align:left;
  color:#333;
  padding:0;
  margin:0;
  font-size:0.8em;
}

#blogContainer{
  position:relative;
  left:50%;
  top:20px;
  margin-left:-250px;
  width:500px;  
}

.blog_entry{
  margin-bottom:50px;
}

.blog_title{
  font-size:1.8em;
  font-size-adjust:none;
  line-height:1.5em;
  margin:0;
  padding:0;
  width:100%;
  border-bottom:solid 1px #DEDBCE;
}

.date{
  font-style:italic;
  color:#555;
  font-size:0.7em;
}

.entry_content{
  clear:both;
  margin-top:10px;
  margin-bottom:10px;
}

.signature{
  text-align:right; 
  font-size:0.7em;
  margin-bottom:30px;
  width:100%;
}

.signature_list
{
  font-size:0.7em;
}

.signature span{
  font-weight:bold;
}

a:hover {
  color:#007CA5;
  text-decoration:underline;
}

a {
  color:#007CA5;
  text-decoration:none;
}